🇬🇧 en nl 🇳🇱

on the spot

  • (idiomatic) At that very moment.
  • (idiomatic) In a particular place.
ter plekke
Wiktionary Links